Joseph A . AKINWUMI Network Coding Diploma in Computer Science Wolfson College 2005
نویسندگان
چکیده
Network coding treats data as mathematical objects which can be transformed at network nodes in contrast to the traditional multi-commodity fluid model for network information flow where data can only be replicated or routed. Most previous work in this area has been largely theoretical and simulation-based. The original aim of this project is thus to select and develop an encoder/decoder pair suitable for deploying the concept of network coding in practical systems such as a large-scale content distribution application. If time permitted, we further aimed at demonstrating how the encoder/decoder pair can be integrated into the application. A family of encoder/decoder with suitable encoding/decoding time and memory requirement was selected, implemented in C/C++ and tested. These good codes are based on sparse matrices and iterative decoding. The content distribution network was simulated as a Packet Erasure Channel. We setup a private content distribution network of cTorrent clients and BNBT Trinity Edition tracker, devised a scheme for integrating the encoder/decoder into the cTorrent network for network coding, outlined the changes that need be made to cTorrent source code and described how they can be implemented. Computer Science, hereby declare that this dissertation and the work described in it are my own work, unaided except as may be specified below, and that the dissertation does not contain material that has already been used to any substantial extent for a comparable purpose.
منابع مشابه
An Optimal Utilization of Cloud Resources using Adaptive Back Propagation Neural Network and Multi-Level Priority Queue Scheduling
With the innovation of cloud computing industry lots of services were provided based on different deployment criteria. Nowadays everyone tries to remain connected and demand maximum utilization of resources with minimum timeand effort. Thus, making it an important challenge in cloud computing for optimum utilization of resources. To overcome this issue, many techniques have been proposed ...
متن کاملP2-CONNECTEDNESS IN L-TOPOLOGICAL SPACES
In this paper, a certain new connectedness of L-fuzzy subsets inL-topological spaces is introduced and studied by means of preclosed sets. Itpreserves some fundamental properties of connected set in general topology.Especially the famous K. Fan’s Theorem holds.
متن کاملRelation Between RNA Sequences, Structures, and Shapes via Variation Networks
Background: RNA plays key role in many aspects of biological processes and its tertiary structure is critical for its biological function. RNA secondary structure represents various significant portions of RNA tertiary structure. Since the biological function of RNA is concluded indirectly from its primary structure, it would be important to analyze the relations between the RNA sequences and t...
متن کاملA Method to Reduce Effects of Packet Loss in Video Streaming Using Multiple Description Coding
Multiple description (MD) coding has evolved as a promising technique for promoting error resiliency of multimedia system in real-time application programs over error-prone communicational channels. Although multiple description lattice vector quantization (MDCLVQ) is an efficient method for transmitting reliable data in the context of potential error channels, this method doesn’t consider disc...
متن کاملReliable Flow Control Coding in Low-Buffer Grid Networks
We consider a grid network where nodes contain small buffers. A packet that faces a crowded buffer in its route will get extra latency and may be dropped. In this paper, we propose a novel flow control protocol called RFCC for grid networks. RFCC tries to reroute delayed packets and utilizes network coding to introduce a configurable amount of redundant information in the network, thereby incre...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005